• WTI Crude Oil Nears $68 on China's Stimulus and Strong Retail Sales Data

    Source: Buzz FX / 17 Mar 2025 21:11:25   America/New_York


    China’s fresh stimulus plan has pushed WTI crude oil (CL) prices near $68.00. The plan aims to increase incomes, reduce financial burdens, and enhance consumption. Since China is the world’s largest oil importer, higher domestic spending co
    Read more...
Share on,